thi lang
Yin Zhiping, Lü Wende, Shi Lang: How Jin Yong Rewrote History in Wuxia ProseThe summer I was in seventh grade, the whole row of rented rooms in Binh Duon...
Lakeside Aquatic Club seeks Swim Lesson & Stroke School Manager: Foundation for the future or just an administrative role?When I received the job posting for the Swim Lesson & Stroke School Manager...
Empty Dashboards and Million-Dollar Deals: The Operational Gap Eroding the Esports MarketOn July 9, 2026, I sat in a rented office in Jing'an District, Shanghai,...
Lakshya Sen loses to Loh Kean Yew in the Asian Games 2026 round of 32: the 10-point run that shaped the whole matchIn the opening game, Lakshya Sen led 5-1. Sixty seconds later it was 5-11. Lo...
4 Hours 26 Minutes on Lao Than Peak: Van Trang's Pacing and the Unlabeled Data ColumnThe clock stopped at 4 hours 26 minutes. On the summit of Lao Than, 2,860...
Protection Points and the Data Vacuum: Japanese Table Tennis in the WTT Rolling-Ranking EraINTRODUCTION: THE FILE THAT HELD ONLY ONE NUMBER Nagoya, February, six in the...
The unpublished weigh-in sheet: Vietnam's combat sports data gapA fight night in Saigon: the promoter hands me an A4 sheet with names and...
The Blank Page at 2:47 AM: The Discipline of Silence in the Esports Analysis RoomAt 2:47 in the morning in Brisbane, I ran the analysis pipeline for the third...
When the Analysis Table Holds No Data: 27 Years in Sports Journalism Taught Me That Silence Is Also a SignalThere is a moment in sports journalism that few people outside the profession...
MIBR GC 2-0 FENNEL Female: 38 Minutes, 37 Minutes and the Data Gap in the VCT Game Changers Championship 2026 Upper-Bracket OpenerHANOI, 22 October 2026. I stopped the recording twice when the MIBR GC versus...
Amy Hunt completes 22.16 seconds in 200m at Diamond League Final: Strong form after European ChampionshipsAt the Diamond League Final in Brussels, Amy Hunt created an important...
V-League and the Three-Back Craze: Who Is Fooling Whom?On Saturday night, I sat rewatching the match between Binh Duong FC and Hanoi...
A Football Label on Entertainment Content: The Pipeline Hole in Sports DataOn the morning of August 13, a data item slid into my queue tagged "football"...
No data, no article: Why I refuse a 6,082-word sports report built on an empty analysis datasetData does not lie; writers can make it lie by adding words to an empty datase...
Doan Van Hau, Ngoc Tan and the Extra Motion at Hang Day: When Pace Leaves Before InstinctOn the evening of September 10, at Hang Day Stadium, Doan Ngoc Tan stayed dow...
The Gap Behind the Chair: Tactical Lessons from India's Three Mixed Doubles Matches at the 2026 Asian Para GamesThe third game of the XD17 mixed doubles quarterfinal stopped at 2-11. The ha...
The 52-Week Clock and Where Vietnamese Table Tennis Stands on the WTT RankingOn a Monday morning, in a hotel on the edge of a city, a Vietnamese player...
Thailand 2-0 Vietnam: The Low-Block Architecture and the Unfillable Central VoidIn the 10th minute, Sarach Yooyen stood nearly 25 metres from the Vietnam goa...
F1 2026: The New Regulation Cycle, the Cost Cap and the Discipline of Source VerificationOn 1 February 2026, Ferrari issued a statement a few lines long: Lewis Hamilt...
Vietnam Table Tennis Team Faces Challenges at ASIAD 19: Data-Driven Tactical AnalysisAt Hangzhou, China, Vietnam's table tennis team is displaying a contradictory...
Lakeside Aquatic Club seeks Swim Lesson & Stroke School Manager: Foundation for the future or just an administrative role?When I received the job posting for the Swim Lesson & Stroke School Manager...
Empty Dashboards and Million-Dollar Deals: The Operational Gap Eroding the Esports MarketOn July 9, 2026, I sat in a rented office in Jing'an District, Shanghai,...
Lakshya Sen loses to Loh Kean Yew in the Asian Games 2026 round of 32: the 10-point run that shaped the whole matchIn the opening game, Lakshya Sen led 5-1. Sixty seconds later it was 5-11. Lo...
4 Hours 26 Minutes on Lao Than Peak: Van Trang's Pacing and the Unlabeled Data ColumnThe clock stopped at 4 hours 26 minutes. On the summit of Lao Than, 2,860...
Protection Points and the Data Vacuum: Japanese Table Tennis in the WTT Rolling-Ranking EraINTRODUCTION: THE FILE THAT HELD ONLY ONE NUMBER Nagoya, February, six in the...
The unpublished weigh-in sheet: Vietnam's combat sports data gapA fight night in Saigon: the promoter hands me an A4 sheet with names and...
The Blank Page at 2:47 AM: The Discipline of Silence in the Esports Analysis RoomAt 2:47 in the morning in Brisbane, I ran the analysis pipeline for the third...
When the Analysis Table Holds No Data: 27 Years in Sports Journalism Taught Me That Silence Is Also a SignalThere is a moment in sports journalism that few people outside the profession...
MIBR GC 2-0 FENNEL Female: 38 Minutes, 37 Minutes and the Data Gap in the VCT Game Changers Championship 2026 Upper-Bracket OpenerHANOI, 22 October 2026. I stopped the recording twice when the MIBR GC versus...
Amy Hunt completes 22.16 seconds in 200m at Diamond League Final: Strong form after European ChampionshipsAt the Diamond League Final in Brussels, Amy Hunt created an important...
V-League and the Three-Back Craze: Who Is Fooling Whom?On Saturday night, I sat rewatching the match between Binh Duong FC and Hanoi...
A Football Label on Entertainment Content: The Pipeline Hole in Sports DataOn the morning of August 13, a data item slid into my queue tagged "football"...
No data, no article: Why I refuse a 6,082-word sports report built on an empty analysis datasetData does not lie; writers can make it lie by adding words to an empty datase...
Doan Van Hau, Ngoc Tan and the Extra Motion at Hang Day: When Pace Leaves Before InstinctOn the evening of September 10, at Hang Day Stadium, Doan Ngoc Tan stayed dow...
The Gap Behind the Chair: Tactical Lessons from India's Three Mixed Doubles Matches at the 2026 Asian Para GamesThe third game of the XD17 mixed doubles quarterfinal stopped at 2-11. The ha...
The 52-Week Clock and Where Vietnamese Table Tennis Stands on the WTT RankingOn a Monday morning, in a hotel on the edge of a city, a Vietnamese player...
Thailand 2-0 Vietnam: The Low-Block Architecture and the Unfillable Central VoidIn the 10th minute, Sarach Yooyen stood nearly 25 metres from the Vietnam goa...
F1 2026: The New Regulation Cycle, the Cost Cap and the Discipline of Source VerificationOn 1 February 2026, Ferrari issued a statement a few lines long: Lewis Hamilt...
Vietnam Table Tennis Team Faces Challenges at ASIAD 19: Data-Driven Tactical AnalysisAt Hangzhou, China, Vietnam's table tennis team is displaying a contradictory...
